#ifndef __STDSHARED_H__
#define __STDSHARED_H__
enum FUNCTION_OPTION
{
    REGESTER = 1,
    LOGIN,
    EXIT,
    ADDFRIEND,  //添加好友
    DELFRIEND,  //删除好友
    FRIENDCHAT, //好友聊天
    FRIENDLIST, //好友列表
    
    NEWGROUP,   //建群
    EXITGROUP,  //退群
    JOINGROUP,  //加入群聊
    INVITEGROUP,//邀请群聊
    CHATGROUP, //群聊聊天
};
enum REPLY_CODE
{
    LOGIN_SUCCESS,    //登录成功
    LOGIN_PASSWDERROR,   //登录密码错误
    LOGIN_NOUSER,   //没有该用户

    REGESTER_SUCESS,  //注册成功
    REGESTER_USEREXIST,    //重复注册
};
struct Msg
{
    FUNCTION_OPTION type;
    char name[20];
    char passwd[20];
    char toName[20];
};

struct ReplyMsg
{
    FUNCTION_OPTION type;  //操作类型
    REPLY_CODE state_code;  //回复的状态码
};

#endif